a small sprawling tree of woodlands native to the tropics (ximenia americana) - Spanish English Dictionary